3634
2
1951
38477
34
1606
1379
0
2259
1
4453
4
2906
13995
2935
5226
5
2802
2277
2153
2438
51331
25
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905
2294
801