1017
2
417
0
18385
447
5255
16
1129
2730
6
1587
1
2069
3
1165
970
2000
726
2644
4139
4
544
1007
14508
18
650
661
4740
775
929
1327
1182
625
571
3503
121182
662