440
0
174
1450
2131
1
3348
7
553
643
507
3113
5
929
381
490
452
1588
2
1068
1647
1321
3239
1553
4703
708
511
420
596
416
1376