2214
1
1658
3
1846
2
1294
3045
1702
1580
0
1722
4
3132
18
3810
5
1300
3465
2257
7
3607
22
2599
1354
2547
893
2461
2429
1357
1926
900487
3959
2445
1690
962
1320
1481
1204