665
0
2194
1
515
453
1546
4
2073
166
678
1177
1472
458
1756
1057
3
417
1797
2
6773
7
2105
2295
3304
8
706
368
76
2659
2555
272
562
1285
497
697