591
2
997
1551
3999
23
1460
1
1681
8
643
564
1374
2126
11
3319
8189
4
1546
365
0
1772
5
955
1005
3
713
663
1273
986
7
1216
1142
1108
1510
1060
1576
3534
2010
900