816
2097
5197
1251
967
1259
1174
697
3122
2297
689
1018
1640
1039
709
1157
2006
2003
2125
3045
1680
1310
1448
1181
1766
2046
784
813
909
3623
846
1990
993
1751
960
962
885
1030
1312
861
1188
1092
688
1051
1088
1945
1630
1018
1003
821
656
1205
951
6378
1250
5011
874
1590
764
1224
2047
722
808
971
924
891
1446
1457
715
1901
917
1015
4252
1003
1221
703
1322
1434
820
853
1152
1344
799
940
2042
979
747
1718
1542
1417
1198
2026
691
1491
1435
1032
727
2165
914
795
1453
2430
1299
695
782
2113
1220
2885
2529
842
1302
877
731
1268
894
1053
761
1277
780
734