370
0
3063
3
20634
8
4122
10
4543
5
1007
1
11881
1860
2
10270
4
7952
9355
5590
1890
5678
383
18385
3311
346