3560
5322
6602
2400
4032
880
2830
430
530
370
800
780
48128
542
280
270
829185
2271833
95011
541
4678896
1333715
1330
1360
460
1060
600
1103
622
120
364
173
191
128
190
70
233
140
131
284
163
230
130
250
588
210
100
112
127942
56821
155726
45925
291015
1206327
592268
1165541
522966
03636