990
7
1053
6
1119
1
1936
2
1640
1312
5
842
4555
10
3920
8
1437
1288
1178
4
3179
1893
0
1115
2717
1518
1274
1264
1845
1568
18801
9
1379
867
2047
25093
12
1702
1737
1807