1951
2
38477
34
1606
1379
0
2259
1
1254
4453
4
2906
13995
2935
5464
9
5226
5
2435
3
1605
2277
2153
51331
25
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905
2294