105807
42
282572
0
370
422
116
1354
7
1073
31535
1853
1730
5
3092
1
573
11951
10
419694
9
2189
3888
1263
3
1663
121182
48708
1973
31220
476
2490
301
726
521
472
1240
448