2256
3
1894
1
3063
4122
10
4543
5
661
0
1007
11881
1823
477
10270
4
7952
475
472
1631
2
9355
2422
1049
635
1222856
3311
346
1576
1053
2119
4126
6
282572