668
2
2424
1312
1121
4
985
3
1448
3505
13
899
402
1
655
2698
0
1210
459
1117
8
657
253
630
2421
3485
5
1877
1189
3828
344
1806
2691
1657
957
870
1724
10
804