1416
1072
876
864
1083
1004
956
1017
1312
1133
30679
1773
1072
1625
1326
1180
1244
929
1770
2044
890
1197
917
1764
1085
1152
972
1127
1283
880
2564
1312
3933
1000
1187
1200
839
2062
989
1111
1500
857
842
923
958
953
953
1532
795
939
831
1106
1003
953
1261
798
931
828
879
1173