989
3
3050
0
2183
9
3354
5
2271
4
2245
1936
1
3398
2620
8
1226
1801
3053
7
2041
2
2313
2075
4821
1050
1338
319
1386
2061
1372
1298
8786
2515
2661
3366
1826
2522
1522