835
2
26682
0
1181
1
1941
3
8922
1046
2015
5
320
69
520
244
215
183
127
554
791
714
508
432
527
473
609
1108
3295
1720
472
433
551
563
158