8125
3
1045
0
456
266
467
1661
1
2559
722
410
2169
2524
2
430
1284
1161
262
685
2800
401
668
2924
675
1501
3559
3803
5313
364
1101
4073
4
544
824