889
29955
1389
920
1180
4554
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
919
909
756
781
1099
1056
1023
692
1068
5560
1362
1805
1014
1088
2134
708
2010
736
797
793
803
10360
2425
644
1266
1232
2486
2016
834
1085
842
1266
3798
843
931
599
747
806
1292
2871
680
1297
1044
1760
1143
939
1749
828
794
1297
1184
902
711
824
682
819
900
2031
1113
668
986
1358
1678
1284
735
1317
796
5311