2818
947
992
895
2992
1046
954
3930
1421
847
944
7997
2575
983
1520
1150
2745
1024
832
1394
911
6488
1039
871
1158
898
935
1241
1815
934
1791
5353
877
1096
972
2394
1654
2505
1840
1003
2167
3337
788
3926
1025
7092
6833
2299
1579
1148
1418
900
2599
2716
844
2589
1399
1802
2043
1399
1110
835
835
2559
1460
887
2810
953
843
2214
1558
2846
3390
2286
841
1539
959
1180
936
2067
882
1048
1006
939
2150
921
925
6909
1972
984
5928
1377
1156
3147
950
4774
1245
931
791
952
773
940
6472
3259
870
4295
1121
1693
1021
884
1048
3174
1564
2853
801
851
1433
1052
5792
1692