383
0
1129
477
475
771
1
1095
1304
2
521
464
2135
116
2395
400
392
984
3323
4
418
8116
6
1898
2143
860
455
1565
3
1391
29323
1976
543
1636
798
1056