4436
9
734
1
1957
3063
3
4122
10
4543
5
1007
11881
408
0
1796
10270
4
7952
9355
383
18385
2
1222856
2600
3311
346
786
642
1780