4238
852
791
708
923
1099
993
813
1046
864
1202
2983
1229
865
1898
2346
2863
859
2158
805
994
2578
675
1601
1062
1920
1187
802
1969
5566
1278
2454
1682
1234
885
709
2740
1049
3157
1041
5102
926
879
903
951
751
1096
1020
708
2247
947
703
880
4325
680
3783
1614
1991
1384
991
2940
1170
1035
1856
668
735
790
1537
698
662
744
1607
1218
972
5275
1137
649
5609
3118
644
1163
3298
2822
2104
1071
745
24018
1017
1497
1079
853
733
803
3338
3550
754
906
945
771
2347
887
1497
727
1860
1581
1690
721
1426
1405
2222
960
1435
718
828
1251
3383
744
1526
827
821