321
0
771
422
1661
1
1557
714
798
2076
5313
482
505
413
245
3990
358
407
711
1379
3
47041
454
2142
1009
2