521
1
1238
2260
12
1365
1117
417
0
2470
2
1750
3
1261
814
1823
1470
1291
2296
7952
1184
3408
3795
1129
3248
4
1903
1733
6062
16
2229
625
1928
1142
7334
18385
2000