1362
4
1937
1
3293
2948
2
2934
8
2095
1292
2371
3371
5
2138
3
418
0
1866
472
3888
770
4682
1133
1939
957
951
454
403
2121
409
415
1045
456
4936
430
1557