2304
6
922
1
2474
4
1658
2935
1375
1534
1154
460
529
489
938
2
574
632
1960
3
421
664
470
504
436
580
415
614
5733
5
481
877
1147
540
535
594