2256
3
120469
35
3063
4122
10
4482
1
1702
0
3469
4
906
301
4543
5
1007
11881
10270
7952
6800
9355
2095
383
18385
2
1222856
3311