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
956
1685
1016
1209
1082
1314
971
1001
1791
1577
1001
1744
861
837
1575
3281
2601
1486
992
1044
1612
891
822
1503
805
3099
840
1791
2111
751
1432
962
940
1049
885
1789
1239
867
1731
1693
1535
1795
2474
1097
1268
1163
1682
828
1983
1658
1494
1475
8190
1295
1277
1261
806
1862
979
2816
932
848
976
3551
995
1102
1796
1110
987
1310
2305
972
928
1087
946
2535
3466
887
838
995
1976
914
9053
2265
1106