859
0
2920
9
2264
3
105807
42
602
722
410
455
719
492
787
1161
1110
846
1020
1202
1
668
1310
381
1101
440
389
642