1375
3
2130
2
751
1
725
1594
704
896
4
909
1803
825
4536
9
990
3271
17
2139
717
914
1604
1521
2243
5
729
1332
744
851
6216
688
640
481
3325
726