796
3797
4551
925
694
1530
789
729
727
761
988
1114
2811
814
1111
916
801
1009
928
2238
2673
8884
1331
1755
5579
1488
1200
1092
2106
1659
3041
3949
1658
4140
2334
1693
3230
2293
4287
2654
3093
3114
1969
3602
1970
4985
5708
9520
4711
14089
26801
4362
3906
6590
3084