5505
695
1146
812
2357
8458
3608
820
3151
851
1476
837
910
885
770
7578
812
835
816
800
923
851
974
979
2122
1030
746
864
787
4771
853
2506
3163
771
1142
1416
2291
1114
9602
1316
825
792
727
730
743
1099
799
911
812
781
1062
729
862
1846
2839
763
889
12399
745
1426