2502
5
1941
4
2709
2
1828
1
4867
7
3497
2516
2954
3035
781
0
19079
6
4329
10
1403
2035
297066
1085
2499
1065
2275
3
14861
1673
1650
2252
267612
1221
4978
2771
3633
13
1136
1465