2119
1568
1476
2030
1925
1536
1382
2917
2202
1781
1423
1180
868
2589
805
1642
2017
1150
2014
1948
1581
2189
1844
1395
1296
863
1682
1396
1426
2151
945
1648
1474
870
1185
1107
1492
1740
1240
1852
1115
1704
1485
3262
1206
1172
1700
1767
1257
1695
1908
1334
859
2406
1143
1298
1082
1374
1723
1711
1277
1045
1087
1459
1715
1296
1359
1573
4086
1613
1768
755
1839
2869
2948
1123
1694
771
4194
688
2102
1304
1089
1173
1770
1106
3336
871
1558
1309
880
1343
837
845
1251
2312
1386
2898
1485
2456
798
971
828
812
951
775
1127
824
846
1910
1234
3194
2388
861
935
2010
1531
1900
2581
1413