1696
0
2749
3
1115
2
1694
286
1230
318
279
9244
1
3460
1133
481
1938
1939
957
951
1617
454
403
2121
4
409
415
3564
1045
456
1557
1661
2659
602
2105