699
1
486
1023
568
4148
6
1356
620
399
562
2
675
747
2979
4
987
5534
771
1858
616
458
587
2205
1158
86
951
660
2622
4556
10
744
0
2207
686
514