803
2020
1412
1768
1581
1798
1247
857
921
855
1233
1666
868
993
711
1867
764
1290
1292
902
923
1216
1065
2587
764
2417
714
1012
1126
2202
2759
1049
1060
830
905
760
845
804
891
679
1093
1405
698
1222
746
822
878
3607
917
908
867
687
1255
757
945
709
781
719
782
917
963
2219
1664
1131
734
843
2327
2016
1123
1460
1170
785
1902
889
2359
3565
855
923
771
864
1100
711
6495
3798
1492
2735
1032
2154
857
697
1265
3805
1372
1304
745
942
1190
760
1491
1791
870
804
1044
1037
852
2217
1130
695
718
1053
1101
1774
855
1366
1131
1902
1405
1266
1640
905