521
1
1184
0
1115
571
635
1365
417
1261
814
1750
3
1291
7952
775
1903
2
3795
292
614
1129
543
2229
4
375
2105
6062
16
18385
641
1634
447
399
2260
12
2000