2304
2
1720
3
1819
1970
2692
0
1352
2060
5
1048
6742
1
1227
6
2438
4
1811
3477
1189
962
6085
905
2051
7
2631
1294
1229
9
539
1599
2106
121
1415
511
470
414
882