5947
3832
6206
7981
14665
1280
5131
6188
1606
3170
2265
1424
1814
2293
2218
1248
1290
1016
1212
1188
679
915
1094
637
1001
816
1652
779
868
81715
816
2161
1068
1326
956
878
1235
743
2000
976
1698
2602
862
1073
7281
1123
887
849
919
2223
2693
6847
781
746
9240
903
865
3159
143623
929