814
1
2106
5
2299
1414
2905
3
1114
2
3537
4
823
1754
1509
469
789
83
1797
1049
800
513
690
529
624
522
625
964
951
655
1082
243
590
711