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
2039
823
891
752
1421
1995
1049
1150
2737
616
609
1437
710
669
2687
1252
2628
2186
860
1471
1681
11818
702
2328
3515
973
1427
2132
2692
1121
1131
783
837
1661
800
4539
838
913
1416
1083
804
1253
1909
954
2185
7519
6385
4071
695
1369
749
2147
4751
2218
1795
2239
914
711
1158
680
1701
623
696
2748
1596
899
2752