1243
2
2183
9
2284
989
3
3354
5
1804
1
3326
2271
4
1936
4684
3024
2620
8
1801
1458
0
1889
2041
2313
2075
4821
1050
3562
319
1386
2061
1298
2661
8607
1355