1660
1443
2378
2116
1607
1090
1607
1333
922
994
1242
1556
901
1013
1165
993
948
1325
1171
1935
1249
1498
907
960
929
1170
1030
1019
2352
1180
2739
1223
934
1546
1156
1490
1267
1326
1038
1129
853
20989
2766
930
1737
1362
2906
1316
937
847
1106
1300
886
2236
10752
891
3512
1672
1007
928
1055
1559
853
982
1337
1105
2050
1583
1165
2271
2863
803
2313
1236
810
993
922
852
839
1576
1262
1004
2000
1294
1535
1544
1313
1955
869
894
5994
1271
1421
1093
1232
955
908
4077
1182
1360
2010
2558
1277
853
966
2142
1885
1007
1265
2217
1361
1400
890
1737
1069
1472
1094
1079
1017
1373