1804
1
458
0
7258
471
868
1045
560
2902
16
255
3546
1015
346
47639
2649
637
4044
5
3083
2
2465
614
459
3125
394
575
914
2476
1698
761
612
2903
3
2964