989
3
3354
5
2848
1
1815
2
2183
9
1372
3372
1826
2966
6
3256
2190
17340
14
5439
603
0
3910
1936
7258
3050
733
3398
2620
8
1801
4033
1050
1338
8786
2515
3366
2522
2060