934
886
895
628
1931
833
1779
1148
2219
845
2428
2109
1160
6541
1632
704
2634
1020
1030
868
1197
945
919
2715
1008
604
733
1103
6535
5859
706
680
5671
2426
1504
804
1127
1377
805
892
5946
3646
1049
727
613
20235
1047
7329
1028
24058
5787
1189
1640
1625
1688
2629
1483
1624
3154
683
1018
2010
6817
771
1318
865
3871
3515
2694
752
4208
888
2598
3134
790
1115
781
808
686
1017
3444
1101
1048
1349
1109
659
1842
711
2015
684
1598
791
745
3033
6696
3443
841
1872
689
953
1863
1093
809
1256
5966
2167
1195
879
634
800
2989
6385
808
1272
689
966
1337
758
1986
853