1318
2
1266
1051
1
2134
14
792
4764
3
1332
1594
725
657
744
729
876
1604
1521
2243
5
851
825
6216
843
688
3271
17
4536
9
990
4
2139
717
914
909
1722
1267