2167
1481
1481
2071
1882
2714
2346
953
1149
1260
1828
1243
1465
1729
1108
1494
1149
2224
2281
1240
1388
1328
1716
1638
2207
1609
2763
1621
1308
911
2745
1312
2165
1495
1053
944
1491
1372
2017
909
898
1345
1493
2183
1093
1949
2270
1173
896
897
1501
985
1322
1019
910
1426
1168
1413
880
957
2121
1613
751
1843
2913
878
1171
844
1039
1178
1534
816
820
966
2056
1267
1918
796
1031
930
766
1115
944
886
1273
792
2164
835
830
2277
906
1669
936
840
1203
1425
875
863
1098
1613
1318
782
2183
698
930
1065
817
821
817
1765
850
1312
794
961
1345
846
1637
2145
775
850