2112
3
2312
0
2670
1
2495
2905
26
2262
951
12472
2522
2
1740
2949
582
451
50969
7
2693
123674
35
267612
2505
1289601
4
1743
3054
5
5546
6
2719
36905
3213
18816
11
685
542
2057
608