2522
2
1468
1
1431
1681
1112
1265
1690
1382
1309
0
1788
1720
1547
2184
1992
3
4944
2468
2368
1145
2921
5
1449
1558
1843
697
3386
6346
16
5293
11
1363
266
12459
866