5132
1295
730
804
5480
872
779
11271
958
755
919
763
9025
787
918
794
956
3403
882
1696
2201
1529
2698
18020
1000
2016
1087
799
7193
1508
814
2834
1713
889
8350
880
863
784
1293
2369
842
850
1592
798
837
1076
986
6084
775
9704
15302
899
1276
884
1452
2247
923
766
1876
2095