982
1085
3361
18364
3031
846
904
884
846
2171
931
2863
745
1278
899
1513
1206
1020
804
1918
8764
2082
775
882
800
2668
920
1017
2562
2345
938
1537
774
778
849
3520
780
3307
822
1415
2475
911
1054
785
798
2281
812
774
2193
2534
783
750
2567
6521
910
1012
914
3743
3082
1333
637
716
731
774
731
624
931
1411
3172
781
1174
2026
1143
791
2476
691
750
877
665
2427
3620
660
922
2566
8660
864
2497
1318
1137
2063
2123
745
2198
921
1311
827
705
2133
938
781
973
786
696
686
777
622
671
694
4833
673
717
730
2769
1206
3644
1241
5509
1172
953
951