990
7
1187
2
1761
2072
1
1786
3
1874
1645
0
1853
702
1420
4669
4
234
624
298
800
1161
1438
14
1398
3266
4525
1383
1241
5
3249
1621
3541
1131
2267
2783
9
1763
11343