1850
983
899
2702
1973
1143
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
903
1292
940
774
973
999
888
922
2696
2426
1296
1124
987
808
899
776
1066
1367
971
4854
769
778
1386
945
2314
855
1765
934
939
770
9054
1044
807
772
1005
939
1159
887
1917
1318
2454
1636
1574
862
1882
1255
784
1924
955
1105
1039
858
1401
945
1473
917
1031
879
1827
2646