1050
2128
11911
1216
888
6053
1157
936
1697
1287
4000
6568
973
1186
996
990
1145
876
1556
2016
915
905
868
1261
978
839
969
763
14005
1127
1009
913
807
989
1901
810
1097
972
2039
856
842
1457
890
3759
853
835
1492
2016
1713
5257
1880
849
918
2490
1132
2418
957
849
1080
899