1626
2
3348
7
910
3
851
0
1780
1405
1174
321
490
4
1643
10
1087
1799
791
868
8
307
1
562
1182
421
1067
2100
237
482
894
2002
6
386
660
1436
518
730
971