1129
1
1191
3956
5
1080
1272
1913
2
1280
1047
3326
3
1972
19944
1007
1271
1021
3256
1497
2368
3147
2377
5504
16
24337
22
10317
11059
9
1060
1210
968
777
904
1052
1716