516
1
1085
2
1433
4
1709
3
1344
2697
6
2288
1034
1119
1277
5
1464
7
777
717
0
877
883
1643
10
2007
7891
1408
2747
848
386
341
86
660
73
298
379
458
1914