1245
1747
2299
1529
1001
1190
5016
4023
912
2069
908
1038
1545
1271
876
808
1157
987
951
1284
799
15612
5602
818
1757
945
2402
894
1848
885
8052
787
1029
786
807
735
1047
2240
7448
1249
851
976
886
862
1292
1221
839
1057
807
784
3808
823
903
1327
1625
1929
933
852
883
1911