2360
6
526
0
1915
1
801
1380
4627
7
1306
2534
2
7747
4
2478
3503
398656
19
5978
1549
11916
14
1631
3400
693