3638
2
2593
1
7034
2871
6713
11
1985
739
5601
1915
4
2026
6
33571
42
7071
5
6988
4033
428
0
2114
3106
2623
18
1132
5489
3228
3
6272
955
560
803
465
12733
1058
852
957