3044178
257747
1457254
6859
124632
202395
73448
91739
442234
155265
80
2910
424
221
233
4137
195
433
343
1466
90
71
110
146
101
277
782
212
32144
163
12825
130
120
303
3910
427
797
16411
532
684
19215
508
340
410
10118
663
337
570
3043
4140
900
1180
3411
6480
6042
1250
1300
4942
5680