2810
1
2579
2
1424
1105
2635
1301
1749
3116
3
2417
1950
1599
5293
11
1033
1720
1843
802
0
2111
674
2992
6
962
2522
591
1463
2414
642
1468
1112
1011
2596
2772