5690
4972
1300
1260
6042
6490
4180
900
1180
3411
3043
570
337
663
10218
410
340
508
19615
684
532
16511
1466
797
427
3910
221
303
120
130
12825
163
32144
212
4137
782
277
195
233
424
2910
343
433
101
110
71
146
90
80
442234
202395
91739
6859
73448
257747
1457254
124632
155265
3084178