15658
1126
1771
1531
1005
880
1187
1200
839
842
842
964
1036
983
834
927
2951
836
819
1421
4654
1229
872
1525
2081
1140
968
1109
1402
1120
848
1238
766
3632
804
878
2388
847
983
1127
1080
780
822
1513
1094
969
889
1214
1287
1101
791
1126
2300
876
1556
14249
2016
1120
1261
14424