453
1
316
751
1112
4
1088
3304
766
2
502
911
1433
480
1067
615
980
1102
489
464
1113
1375
1154
1534
2473
1658
2934
922
2304
6
671
691
3
3058
807