5262
10
7952
1
661
0
6294
2
1222856
4
775
1240
544
11483
8
2177
1099
3203
17730
11
2716
3311
19279
2275
1378
509
1188
3691
5
2809
17353
2357
7334