832
2
26682
0
1180
1
1941
3
8922
1046
2015
5
320
69
520
244
215
183
127
790
554
714
508
432
527
473
609
1108
3295
1720
470
433
551
562
157