5132
1295
730
804
5480
872
779
11271
958
755
920
763
9025
787
918
794
956
3404
882
1696
2202
1529
2699
18020
1001
2016
1087
799
7196
1508
814
2835
1713
890
8352
880
863
784
1294
2369
842
851
1592
798
837
1076
987
6085
775
9704
15303
899
1276
884
1452
2247
923
766
1876
2096