1336
2205
2018
986
1171
976
914
1245
1103
2112
902
1394
1990
1811
2121
1159
1448
2597
1604
830
1697
2050
1640
2133
2445
1801
1044
1796
981
1557
1566
1732
1322
908
1019
1434
964
1542
1449
1128
1029
3101
1015
1599
926
1043
1099
1290
2460
2918
1077
2670
2933
2130
1277
2207
893
4511
1149
2873
1789
1785
891
919
818
1723
1503
1241
1016
868
800
1175
1112
1686
1429
1449
1622
1629
957
855
794
1072
971
1035
2472
1537
810
848
1045
2312
914
841
2770
2089
2880
933
753
1430
744
753
1740
1653
5048
1917
844
1837
927
919
1590
1718
779
893
1145
809
797
1025
1109
1202
956
743