2282
5
3503
4
2420
2
5919
1718
1
796
398656
19
5978
6
6899
9
550
2680
0
1037
297066
181997
11
1663
4724
3
3292
2977
13034
14
3001
3798