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
783
1975
852
1747
4256
1960
2324
5563
708
2358
644
2989
702
875
1356
1298
914
1031
877
658
807
1923
806
688
733
1847
1867
781
5271
1328
859
2147
772
819
1502
740
855
1583
1027
1618
766
914
1371
860
829
713
754
957
860
2072
12653
2136
672
667
671
869
1480
886
714
1796
795
756
3183
3349
1114
937
708
809