3092
1
2657
3
2749
3498
4
1452
471
1898
2546
1043
2224
2
1115
802
0
2526
1458
10324
2710
9
4111
552
3440
2277
5
895
169211
11
2225
1811
1302
5602
1216
1661
4820
7334