2258
3
1950
1
3498
4
3092
2444
683
0
968
798
419694
9
572
1462
543
458
2693
2317
392
1428
2730
6
547
2587
16
522
2211
733
1132
953
290
2855
3251
472
475