417
0
1129
31535
2730
6
2657
3
2668
2
2275
661
25137
571
20634
8
1929
1
1448
2982
915
3795
4546
2372
646
543
1452
1518
3114
4
2855
1143
2115
5223
9
521
544
2735