1650
4122
1100
5681
1298
1042
2018
6775
931
932
2280
2170
1333
824
1133
1481
839
6965
897
1358
3435
985
1312
1025
2448
924
1176
1047
944
1808
1389
1002
1049
820
1691
1782
965
1189
1181
1069
964
1549
880
912
4590
869
956
1420
2412
2000
1212
6994
1141
1469
1181
915
2660
1075
3433
1302
1587
850
965
782
899
1158
1719
932
1385
961
1386
1030
1663
1869
1270
875
1088
2095
825
910
1980
2246
1154
968
1925
1205
952
1332
1706
880
2261
1267
969
985
916
1099
2342
1222
3230
1790
986
990
1106
1817
918
850
1449
1160
1240
830
2294
2482
940
1858
1200
1001
821
869
1367
778