895
0
1903
2
7952
1
1501
951
409
1622
417
1346
4
3795
650
263
543
467
1009
1133
1939
957
447
454
403
2121
5262
415
1045
661
456
292
1557
1661