3426
2
2936
1
3396
3
11782
26
3934
4
1240
2276
5526
3061
2237
1614
7770
10
2220
1040
0
3527
1077
1698
2127
967
2686
3404
1350
1528
1671
1497
2111
2708
1327
964
7152
7