1577
1
1676
2
9756
3
683
489
1386
4
658
3644
6
1113
4935
32
2814
1378
5
510
527
625
656
2156
694
2762
2264
2253
9
1240
502
868
780
667
602
665
472
1603