1096
943
1887
1805
1240
1469
1290
907
1005
911
1166
4318
2141
7094
880
966
1011
2603
18389
1211
2899
801
966
716
2837
1040
721
2694
749
723
1605
1195
1965
3306
889
14712
1910
1854
1395
1069
834
725
785
1083
856
1874
1431
1170
1054
1818
947
817
1000
1990
1968
1699
4270
2185
2483
2925
829
1413
1071
10706
2610
1267
1162
1705
1155
4008
2006
977
1041
929
1476
1299
8960
981
15041
1673
748
815
1005
4308
1899
6751
7078
790
1695
1181
1746
2499
2212
1305
700
1815
1225
875
685
811
10206
3006
6182
1251
2384
5093
7603
715
2161
1865
1848
8837
1274
1232
4099
991
7555
6620
1053
907