840
869
753
1449
911
723
732
925
2456
1091
1399
905
2168
3506
883
2179
2520
1048
893
808
766
883
764
735
703
916
803
710
814
4829
1186
3969
771
675
884
886
978
927
1638
728
6061
2068
1699
756
879
1081
1546
2097
1079
1540
2309
2762
864
801
2068
1199
1313
913
864
2250
746
842
1216
715
828
737
1656
5046
1242
684
3852
825
816
729
6658
675
716
1130
1483
803
1574
126709
688
4070
817
1925
2708
742
2232
1584
2989
6544
1719
3604
1020
723
896
1629
777
1504
2079
766
1147
1819
990
1391
1639
918
5609
810
982
1631
2787
694
1187
839
1131
1244
1158
972