1846
1
2516
2
622
0
906
1439
4
1668
562
2188
2544
10827
957
2386
1288
9956
3
3012
3025
467
2245
1005
1326
5504
16
5169
2525
1289601
1144
1148
1174
415
953
445