2669
2
801
0
1247
785
951
1
2505
12632
7
3621
980
3054
5
392
2446
2057
1392
1683
936
582
635
1306
14125
10