1129
1
1191
3956
5
1080
1272
1913
2
1280
1047
3326
3
4083
0
571
1007
1271
1021
487
501
1497
89
2368
579
38477
34
717
1060
1210
968
777
904
1052
1716
861