1094
3220
2760
1786
904
1049
2757
1308
1677
2127
1135
1725
4438
1220
2025
6234
1717
819
8060
1122
1188
1160
842
1586
1099
943
1004
1450
825
1083
3342
2015
921
5459
3698
987
1731
1587
974
5890
1351
933
984
1847
1445
899
1029
2119
1102
1625
1310
1078
2553
1101
47180
1408
2961
1045
995
1129