3293
1
2948
2
1362
4
1937
2934
8
418
0
2095
3371
5
2138
3
1292
2371
3888
1133
1939
957
951
454
403
2121
409
415
1045
456
430
1557
1661
1413
699
602
1998