959
1113
862
3413
692
23410
6059
658
758
4770
826
707
1209
758
933
12921
5947
666
1830
797
5425
1089
20373
1186
792
2683
5439
795
1995
1537
10058
1735
694
8256
52525
6117
159604
915
1002
10681
863
794
5833
1909
3050
1767
1539
1054
15933
1647
969
11941
1077
1979
61130
890
1200
2308
4001
4402