1951
2
2065
14
38477
34
3176
1606
1379
0
2259
1
2901
635
4453
4
572
2906
13995
2935
1611
2520
463
3169
7
5226
5
174
1601
971
894
580
123674
35
2512
909
665
3942
3
6445
6