1080
1000
9311
1110
6779
4616
8819
759
1099
1180
11546
8212
22546
17060
15041
13520
10342
1006263
9064
8910
864148
744142
68711
6850