1295
956
3884
1605
1726
939
937
1450
1364
899
855
2881
974
1086
3381
2917
1089
1050
1209
851
1301
2044
2065
1476
983
903
3418
1315
2028
961
1936
2002
1552
1698
3630
996
1542
1029
967
1448
1125
1927
3966
1517
907
2229
1021
1282
1971
847
1715
950
54942
840
1052
1444
3363
1047
1254
984
1158
1084
785
1166
1139
1834
848
1713
1033
914
909
1036
931
1088
925
1463
2193
910
911
907
1273
1889
6987
1267
1233
1612
878
998
1331
996
2231
1071
1870
963
1837
1120
1024
1682
910
977
888
1034
1044
3360
8849
2218
1470
2073
1158
988
1971
1014
1168
1323
1005
2721
864
817
964
1306