2124
2908
1021
2131
782
735
1781
642
4083
2264
803
1022
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
2897
655
1354
1066
606
2067
736
4993
638
1195
748
634
1793
1314
622
1334
1723
1090
800
2022
2191
696
1550
660
908
1224
694
2114
1183
836
1529
689
872
1342
1638
770
623
1168
725
1688
813
756
1677
1062
629
1137
1308
1686
1955
921
2697
632
749
720
1618
2023
922
1091
618
760