817
2709
1037
1096
1648
5204
941
2290
1162
3450
2454
1096
1034
2680
767
890
855
913
840
1242
4245
5022
1117
1578
1551
866
1275
1814
978
979
1050
1121
9451
809
4272
1948
994
924
911
14103
6548
853
1343
6988
981
922
1514
1005
1232
3551
2462
950
1707
1512
1571
1003
1530
892
1876
958