4938
822
1162
808
1263
1422
1181
2017
1522
2546
755
2037
1561
1510
677
1689
814
1018
758
843
1159
779
2862
794
805
1487
1018
943
711
1113
739
1326
950
1328
5545
1388
849
7070
726
848
2500
1989
1635
811
1523
739
1690
1776
652
3272
693
691
1022
941
699
817
4365
1038
714
891
1311
1404
722
683
1978
637
977
1044
2423
682
801
3536
1039
745
991
892
3196
1816
1051
737
1282
1285
1815
758
800
1993
802
826
1514
2239
901
2659
796
936
858
793
2333
1271
2198
981
1632
610
830
971
643
757
823
1118
3196
736
701
1453
804
693
1175
1460
697
1097
1430
1341