2920
4
2663
2
1696
5
1314
1
2254
3
1961
2852
1693
5164
3180
867
2285
9
1635
1710
1490
573
2639
13
1014
1723
1782
1120
3567
0
1846
1464
1633
1463
1707
3482
11
868
1348