1134
1
3904
12
1113
4
946
2
74
993
1600
799
1151
1080
844
412
1474
1434
617
1137
3
1477
1102
1748
915
747
0
954
2188
434
824
4912
87
517
831
1002