837
1092
875
2064
5109
1230
1080
757
922
1502
872
1443
1173
1307
2087
1489
969
934
1397
2429
963
880
843
924
1168
889
3357
815
815
899
832
1557
821
830
2295
991
838
1723
1298
1097
957
945
878
954
881
2085
2369
1131
1229
1408
916
786
1779
993
930
1016
1532
2989
963
986