2043
866
1101
2154
1005
2795
1401
962
1275
3182
877
2963
1284
879
843
1340
1672
853
1721
1861
2426
1072
921
1058
1049
1689
1064
1069
1255
1336
1602
1207
2595
1047
1744
2390
5942
5149
1230
1221
903
837
1247
1049
1007
3809
1130
923
6854
2753
3289
1856
871
1206
2042
950
1324
1103
866
1755
7581
802
853
1558
870
1667
1500
1221
1763
2016
987
1229
1398
1189
1026
5776
850
4458
1868
2776
5363
2354
2675
1826
932
1039
953
1859
1694
863
1080
2541
885
874
882
2858
1501
857
5639
1112
5071
1943
921
1816
3733
1103
1972
1254
807
1717
1715
815
844
1444
928
858
2049
3624
1759
793