1302
0
2365
3
462
1
5316
407
2386
4
345
365
1133
1939
957
585
951
1425
454
1115
403
2121
409
1506
415
1045
456
1796
1557
1661
274
602
3514
423