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