105807
42
2462
8
2955
2
2195
642
0
3233
16
17824
1
529
1890
91021
3
2710
9
316
3564
2401
3434
4
4110
166543
18
256612
11853
23
1817
2333
2152
383
1732
1786
5
8969
340
7334
317
97284