2326
4
1324
1
1358
3
1439
2
1156
1033
2447
2585
2200
6
1342
3626
7334
2260
12
543
0
2127
521
1268
2714
5
1231
2109
1343
11756
1852
1365
1132
1750
417
1261
1594
999