1804
1
7258
0
1042
661
2902
16
3546
984
20163
44
4044
5
3083
2
952
432
545
2465
781
3125
889
510
2228
3
2476
2620
785
570
4471
2903
2964
3051
1603
592
1461