2497
2
769
1
670
0
2330
493
518
440
1334
2507
1898
20634
8
21743
744
650
5262
10
653
11829
839
7756
3
5009
2494
477
814