123674
35
773
0
94424
3
106
618
120
3554
1498
101569
19783
2
272
302
542
2611
383
1663
5
753
1
4775
267612
1107
2320
6
237
189326
3475
623
1397
1477
1889
2194