1395
1
2830
7
198
953
0
1089
2600
5
13269
14
1769
2
3319
408
1898
2191
2493
398
3559
2645
7756
3
2270
1587
477
1776