2580
1
2238
2667
1152
2
1650
2133
1056
982
3
1045
1309
0
1407
1992
1509
697
5389
1131
3378
7
4914
1160
1913
3593
16
3238
13
2507
12621
22
1461
2061
2688
518
2006
1440