1181
2
1335
0
101569
1178
123674
35
7832
4309
685
2336
370
2276
36905
2727
1
1744
1585
4198
106
267612
608
1289601
4
302
18816
11
38477
34
815
618
120
2323
9
3546
873
582