1656
4121
1125
1741
3840
1101
1755
1314
971
1018
1075
1057
3078
1117
884
1572
1746
1359
818
1162
945
1424
907
1056
1255
1149
2017
2599
986
3095
815
1676
1576
1184
2533
1317
1939
1741
3454
2038
850
3144
1733
1191
1028
1194
3322
1161
960
952
1653
3300
1680
1697
1413
833
1393
1175
2348
986
1324
1281
812
1802
1433
1229
809
1322
1422
1137
1240
889
782
2006
793
2236
1034
947
1700
1569
1145
841
892
950
869
786
1100
903
1409
1503
849
2012
827
1050
1436
1698
2081
1040
874
987
1419
910
2058
4306
985
911
1383
2141
885
861
887
1702
4502
2482
1112
847
1803
1296
903
1678