3092
1
2657
3
2749
3498
4
1452
471
1898
2546
1043
2224
2
802
0
2710
9
4111
552
2277
5
2225
1320
1302
1216