951
0
1387
1
7952
280
2121
4
3559
2143
1045
430
456
1661
401
602
262
765
410
546
787
1161
1348
1084
3081
2
668
365
405
1101
2827
2123
5875
407