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
1034
1590
952
1284
1284
1044
1293
1186
768
1078
873
926
790
866
1512
1535
2246
1907
1635
1607
1748
1493
1221
839
1778
900
1066
1702
1089
1799
1095
1518
930
3099
2752
1350
1907
1738
1006
1706
888
796
1767
4563
1020
1567
824
2833
1036
825
1914
1454
1877
1733
1518
1709
1008
1730
1810
2809
1102