2294
1
2522
2
1015
2670
1694
951
690
2669
2312
0
564
2495
1712
1743
108797
2262
2627
5
3398
9
1643
21152
8
2949
1338
1372
8786
2515
3
3366
1826
3372
1787
4519
15
4651