2314
1
1007
1936
1330
2
895
0
1716
417
661
543
1622
544
312
365
2071
3043
2086
292
1133
1939
957
447
951
1425
646
454
403
2121
4
409
1506
415