949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
2581
2744
924
2170
1110
1024
1092
1556
1656
1269
1279
937
1388
953
962
1672
827
934
927
961
2262
1303
1686
901
1504
792
873
1235
2538
1136
1689
799
1255
758
747
1688
1477
1920
871
1280
888
1086
2157
1586
1017
1148
1317
831
1251
1253
880
967
1227
926
1187
829
1368
2539
979
1217
855
1917
2149
889
916
1886
945
1170
1155
987
1272
1119
961
1574
929
2536
1846
1762
1689
2697
1599
1095
1959
3113
1279
1081
1787
912
1363
2270
892
849
821
901
2106
791
814
782
1025
2040
1202
1958