846
0
3248
1116
466
543
1054
2275
2
362
369
608
557
587
772
1
851
1336
968
1436
4292
670
1649
349
802
755
2694
3
2655
919
503
821
798
17353