843
862
2226
2401
1482
1170
1798
1552
866
981
913
2154
1026
2212
1105
1535
859
1287
1873
3167
2940
1082
886
1128
1667
1012
1257
1568
799
1109
1973
1191
959
2017
1622
1371
2198
878
1050
1484
958
1001
811
1071
5101
3254
4794
2427
846
1872
1651
1072
976
873
1599
1052
2003
894
2151
1270
972
940
1687
950
1665
1329
7207
1212
941
1057
849
1128
1232
808
1004
957
5069
2001
989
1445
4229
889
2604
704
1039
919
808
2044
1454
1672
1248
9516
865
1567
1621
1328
2109
864
2882
887
3473
1680
5697
1116
1784
1001
856
1599
1538
2308
862
971
1266
995
841
1380
973
1057
1572
1799