2934
4
921
1
2304
6
671
691
3
807
2
882
3057
827
1321
1297
718
663
470
421
504
436
528
458
572
630
480
1066
1112
1088
3303
502
614
911
1432