2686
8
2982
3
1639
1
1681
2312
0
1539
2042
2170
1243
8527
3200
1669
1876
635
2430
2
490
1038
4954
4
2886
745
1581
1386
914
1382
1500
475
2133
536
2123
1250