1665
1
521
1365
1261
1750
3
417
0
814
7328
2
1291
1903
7952
912
3795
1129
543
2229
4
375
641
6062
16
18385
1508
399
2260
12
2000
1823
1852
4481
2393
2257
1587