843
806
1447
3830
3918
880
1293
1358
1952
1002
1083
1282
1027
969
2612
1184
799
6614
1426
3858
2724
2366
979
973
1311
2514
1118
1882
2034
2567
1225
1097
1987
6209
856
754
1265
863
921
3005
1643
4310
789
769
6707
2624
4196
1924
5102
940
1021
802
5801
1542
907
2709
1132
2908
1755
852
1265
662
737
1903
1001
822
1159
1402
2337
943
999
2820
1539
826
633
965
1580
1911
1008
804
791
1657
927
899
1317
1855
946
3708
1037
940
814
1240
3219
690
1593
671
2103
1817
1205
858
766
984
1614
789
1831
827
648
765
1378
6702
611
1155
1983
1540
843
2260
702
1211
8384
1845