280
0
2121
4
3559
1
2143
1045
430
456
1661
401
602
262
410
787
5790
1103
2337
1161
4396
3
668
365
405
1101
2123
2726
5875
407
408
663
981