5262
10
521
1
4694
7
1084
0
2843
4
2683
1528
1222856
2189
10270
3437
5
11881
3
25137
1337
3251
6
9355
383
1385
282572
14076
3063
907
2987
2
422
1290
180849
1270
1751
475
7952