381
0
1101
1931
2
20634
8
2161
1
2490
4455
1893
2328
1043
812
4396
3
1215
267
2767
1832
1004
413
1279
2497
942
5313