2306
2
3117
3
514
1
522
0
1506
2814
5
18403
6
1967
7328
7334
4
2260
3676
12
2599
964
1860
769
2844
670
2330
493
518
440
1334