280
0
2121
4
3559
1
2143
1045
430
2105
5
456
1661
1209
2
401
602
262
410
474
4077
787
543
1161
2604
7
668
963
1152
365
405
1101
2123
1202
3430
5875