662
0
417
1776
1
31535
2730
6
375
2470
2
2982
3
2657
2668
1129
2275
661
571
1733
544
25137
20634
8
1575
509
2907
4
2086
447
1452
3114
1425
1976
1823
2855
5223
9