3530
5312
6562
2390
4002
880
2810
430
520
370
790
770
800
47728
542
280
270
818185
2211833
94611
541
4638896
1293715
1290
1330
440
1050
580
1063
592
110
344
163
181
108
180
70
223
140
111
264
200
130
250
578
120
210
90
112
127942
56821
155726
45925
291015
1176327
592268
1155541
522966
03636