951
1
2312
0
2522
2
1431
2670
12472
2949
2495
123674
35
2262
582
451
3058
2323
9
2719
3
4309
685
1383
1694
5164
5
36905
10243
4
2392
1740
120
267612
4198
542
608
106