3041
0
2096
1
3101
4
2035
3359
8
2278
12
1861
2
3175
6
2043
2643
7
4067
5489
2067
2349
5993
3
1730
45846
2659
2368
2956
2878
16
3857
2394
3599
295950
2031
2065
2212
4631
32655