1691
1
2760
4
4179
1442
21152
8
2932
2
2324
2982
3
1816
2173
3050
0
3498
1558
1189
1938
1431
3779
1632
2999
1699
3765
1093
1547
14
83
2578
1153