751
1
1112
4
1088
766
2
3304
502
911
1433
480
1067
615
980
1102
489
464
1113
1375
1534
1658
2473
2935
922
2304
6
671
691
3
3058
883
807
1297
718