1931
3
2661
9
1314
1054
0
2272
1784
40314
14
1380
1761
1628
2
467
1192
2427
12
730
667
2123
1689
3056
8
2921
5
2057
1
2937
1426
1630
1635
4623
1951
2126
3745
586
2688