925
3
174730
18
828
1
189326
0
477
1950
1756
3580
2330
476
17946
337
94424
267612
730
40
401
333
1061
117
3574
738
511
1644
871
1015
621
14283
29
102