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