476
3
1129
0
848
1
997
1229
383
1084
814
417
283
1291
5262
10
7952
625
2
16840
15
1049
2177
11483
8
935
11881
18385
2229
4
1222856
17730
11