1440
2
1531
1309
0
1992
3
2667
1
1913
697
5389
1131
3378
7
2580
3593
16
4914
1160
1432
2238
2711
3238
13
3261
118
13018
2300
2507
12621
22
2763
1618
883
2061
549
979