632
1
500
1002
542
1023
2672
4
2016
768
2052
7
2435
6
801
777
654
643
2030
2
526
1375
3
1763
1193
795
782
1005
764
735
425
628
78
538
1315
591