1049
0
2546
1
247
798
970
3442
2
1269
282572
663
683
991
47041
4820
349
1320
2190
2307
4396
3
557
502
2657
1267
2587
16
653
568
169211
11
592
968
362
2635