1120
1
680
2
222
0
466
1467
3
528
601
866
6
405
799
642
1459
7
1364
1322
3017
5
1859
1324
707
869
953
343
992
1261
1865
1052
564
3435
1939
29
1473
1485
11