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