2126
1792
2522
1055
1836
1623
961
1035
877
1497
2448
848
2758
2415
1286
1463
887
1154
1087
917
1707
1628
900
1152
1118
1813
2016
1592
1347
863
1504
2863
837
1384
1685
1203
5312
2754
1001
1642
1482
1723
996
1578
1855
1833
1146
966
3610
976
1336
1033
1026
1335
965
834
1481
2208
1852
1778
1961
1024
1096
872
1386
2432
1670
1101
1796
997
942
1441
1283
826
2570
1008
840
3730
849
2088
915
1136
855
2435
893
828
1732
7843
883
867
1404
1475
2240
1064
1718
915
1461
895
873
903
917
1085
987
1617
2046
1285
1068
969
1680
873
2462
1429
1155
1184
1545
768
1112
1562
904
978