2508
7
4476
2
1917
51331
25
2966
6
962
0
2204
5
2015
2788
3
1444
1348
4
3765
2688
1
1802
2336
1210
2028
4578
2046
773
3565
8
2929
1022
2069
3987
3891
2348
5915
11
2123
3337