2045
712
716
757
857
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
1016
771
1079
823
2876
773
1779
1376
904
8337
999
971
7505
922
6642
683
628
3043
1047
1331
967
4008
808
658
673
659
671
1410
676
776
2248
8365
849
2046
849
700
678
5717
866
833
1231
1276
5460
609
1178
682
3617
744
764
6530
775
1928
1565
707
1493
2095
6869
1581
658
882