5257
1880
849
918
2490
1132
2418
957
849
1080
899
1223
1057
992
1566
753
3465
1046
868
1939
938
1080
893
1327
919
1598
1091
2836
3520
1337
965
2625
1408
986
5090
783
1256
1197
975
986
1335
1241
9434
994
940
1058
979
801
1708
952
1066
2686
839
1269
1056
1070
888
851
782
1136