2306
2
661
1
2730
6
2809
3342
11
3117
3
1762
2599
5155
8
2190
2727
5
918
418
3393
10
6343
24
325
605
0
3025
1666
1117
884
1089
4049