2935
8
4810
14
8299
18
4329
9
1347
3
1614
3088
4
3084
482
2
3128
1310
1043
0
2526
636
875
6
292
1
257
638
985
2814
2139
7
2971
1980
1037
1577
1185
10
2635
1515
1083
1635