2830
7
2420
6
4232
2
2457
4
2600
5
624
0
408
1898
1
2200
166543
18
2191
2493
805
2645
7756
3
479
7260
477
4895
8
1649
2431
2337
3123